hello world explained